shear off - Turkish English Dictionary